import '../model/BaseVO.dart';

///
/// 经销商政策
///
class LoanProlicy extends BaseVO {
  /// 经销商ID
  int partnerId;

  /// 模板名称
  String name;

  /// 版本号
  int version;

  /// 1年执行利率，百分比值，如：3.45%则只保存3.45
  String loanRate12;

  /// 2年执行利率，百分比值，如：6.78%则只保存6.78
  String loanRate24;

  /// 3年执行利率，百分比值，如：9.99%则只保存9.99
  String loanRate36;

  /// 执行利率保底收费标准
  String loanRateBase = "0.00";

  /// 执行利率超高佣金标准
  String loanRateBeyond = "0.00";

  /// 抵押上牌费收费标准
  String mortgagePay = "0.00";

  /// 抵押上牌费佣金标准
  String mortgageCommission = "0.00";

  /// 综合代理费收费标准
  String depositPay = "0.00";

  /// 综合代理费佣金标准
  String depositCommission = "0.00";

  /// 平台服务费收费标准
  String platformServicePay = "0.00";

  /// 平台服务费佣金标准
  String platformServiceCommission = "0.00";

  /// GPS费用收费标准
  String gpsPay = "0.00";

  /// GPS费用佣金标准
  String gpsCommission = "0.00";

  /// 第1年保险收费标准
  String premium12Pay = "0.00";

  /// 第1年保险佣金标准
  String premium12Commission = "0.00";

  /// 第2年保险收费标准
  String premium24Pay = "0.00";

  /// 第2年保险佣金标准
  String premium24Commission = "0.00";

  /// 第3年保险收费标准
  String premium36Pay = "0.00";

  /// 第3年保险佣金标准
  String premium36Commission = "0.00";

  /// 履约保证金收费标准，百分比值，如：3.45%则只保存3.45
  String contractDeposit = "0.00";

  /// 代收车购税收费标准，百分比值，如：3.45%则只保存3.45
  String agentCarTax = "0.00";

  /// 授信金收费标准
  String loanCredit = "0.00";

  /// 开始生效日期
  String effectDate;

  /// 备注
  String memo;

  /// 经销商名称 */
  String partnerName;

  LoanProlicy({
    this.partnerId,
    this.partnerName,
    this.name,
    this.version,
    this.loanRate12,
    this.loanRate24,
    this.loanRate36,
    this.loanRateBase,
    this.loanRateBeyond,
    this.mortgagePay,
    this.mortgageCommission,
    this.depositPay,
    this.depositCommission,
    this.platformServicePay,
    this.platformServiceCommission,
    this.gpsPay,
    this.gpsCommission,
    this.premium12Pay,
    this.premium12Commission,
    this.premium24Pay,
    this.premium24Commission,
    this.premium36Pay,
    this.premium36Commission,
    this.contractDeposit,
    this.agentCarTax,
    this.loanCredit,
    this.effectDate,
    this.memo,
  });
}
